home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Unix / Shells / zsh / Source / src / utils.pro < prev    next >
Encoding:
Text File  |  1994-05-24  |  4.1 KB  |  102 lines

  1. int source DCLPROTO((char *s));
  2. void sourcehome DCLPROTO((char *s));
  3. void zwarnnam DCLPROTO((char *cmd,char *fmt,char *str,int num));
  4. void zerrnam DCLPROTO((char *cmd,char *fmt,char *str,int num));
  5. void zerr DCLPROTO((char *fmt,char *str,int num));
  6. void niceputc DCLPROTO((int c,FILE *f));
  7. void sig_handle DCLPROTO((int sig));
  8. void sig_ignore DCLPROTO((int sig));
  9. void sig_default DCLPROTO((int sig));
  10. void intr DCLPROTO((void));
  11. void nointr DCLPROTO((void));
  12. void holdintr DCLPROTO((void));
  13. void noholdintr DCLPROTO((void));
  14. sigset_t sig_mask DCLPROTO((int sig));
  15. sigset_t sig_notmask DCLPROTO((int sig));
  16. sigset_t sig_block DCLPROTO((sigset_t set));
  17. sigset_t sig_unblock DCLPROTO((sigset_t set));
  18. sigset_t sig_setmask DCLPROTO((sigset_t set));
  19. int sig_suspend DCLPROTO((int sig));
  20. char *findpwd DCLPROTO((char *s));
  21. int ispwd DCLPROTO((char *s));
  22. char *xsymlink DCLPROTO((char *s));
  23. char **slashsplit DCLPROTO((char *s));
  24. int xsymlinks DCLPROTO((char *s,int flag));
  25. void fprintdir DCLPROTO((char *s,FILE *f));
  26. void printdir DCLPROTO((char *s));
  27. void printdircr DCLPROTO((char *s));
  28. int findname DCLPROTO((char *s));
  29. int finddir DCLPROTO((char *s));
  30. void adduserdir DCLPROTO((char *s,char *t,int ishomedir,int always));
  31. int dircmp DCLPROTO((char *s,char *t));
  32. int lencmp DCLPROTO((vptr first,vptr sec));
  33. int ddifftime DCLPROTO((time_t t1,time_t t2));
  34. void scanjobs DCLPROTO((void));
  35. void preprompt DCLPROTO((void));
  36. int arrlen DCLPROTO((char **s));
  37. void checkmailpath DCLPROTO((char **s));
  38. void saveoldfuncs DCLPROTO((char *x,Cmdnam y));
  39. void newcmdnamtab DCLPROTO((void));
  40. void freecmdnam DCLPROTO((vptr a));
  41. void freecompcond DCLPROTO((vptr a));
  42. void freecompctl DCLPROTO((vptr a));
  43. void freecompctlp DCLPROTO((vptr a));
  44. void freestr DCLPROTO((vptr a));
  45. void freeanode DCLPROTO((vptr a));
  46. void freepm DCLPROTO((vptr a));
  47. void gettyinfo DCLPROTO((struct ttyinfo *ti));
  48. void settyinfo DCLPROTO((struct ttyinfo *ti));
  49. void adjustwinsize DCLPROTO((void));
  50. int zyztem DCLPROTO((char *s,char *t));
  51. int movefd DCLPROTO((int fd));
  52. void redup DCLPROTO((int x,int y));
  53. void settrap DCLPROTO((int t0,List l));
  54. void unsettrap DCLPROTO((int t0));
  55. void dotrap DCLPROTO((int sig));
  56. void ztrncpy DCLPROTO((char *s,char *t,int len));
  57. void strucpy DCLPROTO((char **s,char *t));
  58. void struncpy DCLPROTO((char **s,char *t,int n));
  59. int checkrmall DCLPROTO((char *s));
  60. int getquery DCLPROTO((void));
  61. void spscan DCLPROTO((char *s,char *junk));
  62. void spckword DCLPROTO((char **s,char **s2,char **tptr,int cmd,int ask));
  63. int ztrftime DCLPROTO((char *buf,int bufsize,char *fmt,struct tm *tm));
  64. char *join DCLPROTO((char **arr,int delim));
  65. char *spacejoin DCLPROTO((char **s));
  66. char **colonsplit DCLPROTO((char *s));
  67. char **spacesplit DCLPROTO((char *s));
  68. int findsep DCLPROTO((char **s,char *sep));
  69. char *findword DCLPROTO((char **s,char *sep));
  70. int wordcount DCLPROTO((char *s,char *sep,int mul));
  71. char *sepjoin DCLPROTO((char **s,char *sep));
  72. char **sepsplit DCLPROTO((char *s,char *sep));
  73. List getshfunc DCLPROTO((char *nam));
  74. vptr allocnode DCLPROTO((int type));
  75. vptr dupstruct DCLPROTO((vptr a));
  76. struct node *simplifystruct DCLPROTO((struct node *n));
  77. struct node *expandstruct DCLPROTO((struct node *n,int exp));
  78. vptr dupnode DCLPROTO((int type,vptr a,int argnum));
  79. void freenode DCLPROTO((int type,vptr a,int argnum));
  80. vptr *dupstruct2 DCLPROTO((vptr a));
  81. void freestruct DCLPROTO((vptr a));
  82. Lklist duplist DCLPROTO((Lklist l,VFunc func));
  83. char **duparray DCLPROTO((char **arr,VFunc func));
  84. char **list2arr DCLPROTO((Lklist l,VFunc func));
  85. Lklist arr2list DCLPROTO((char **arr,VFunc func));
  86. char **mkarray DCLPROTO((char *s));
  87. void feep DCLPROTO((void));
  88. void freearray DCLPROTO((char **s));
  89. int equalsplit DCLPROTO((char *s,char **t));
  90. void simplifyright DCLPROTO((List l));
  91. void inittyptab DCLPROTO((void));
  92. char **arrdup DCLPROTO((char **s));
  93. char *spname DCLPROTO((char *oldname));
  94. int mindist DCLPROTO((char *dir,char *mindistguess,char *mindistbest));
  95. int spdist DCLPROTO((char *s,char *t,int thresh));
  96. char *zgetenv DCLPROTO((char *s));
  97. int tulower DCLPROTO((int c));
  98. int tuupper DCLPROTO((int c));
  99. void setcbreak DCLPROTO((void));
  100. void attachtty DCLPROTO((long pgrp));
  101. long gettygrp DCLPROTO((void));
  102.